﻿/* my homepage css */
/* writer fanyuyan */
/*
	Tahoma,Helvetica,"Microsoft Yahei","微软雅黑",arial;
	"Microsoft Yahei",SimHei;
	*/

.my_home_top{width:100%; height:auto!important;min-height:190px; height:190px; background:url(../img/dzq/myhome_bg.jpg) repeat-x #cfebfd}
.my_home_content{width:100%; height:auto!important;padding-top:5px;}
.mh_left{width:750px; height:auto;margin-right:10px;float:left;padding-left:10px;}
.mh_right{width:225px; height:auto;float:left;}

em.line{ font-style:normal;color:#999;padding:0px 5px;}


.my_base_info{padding:15px 10px 0px 0px;}
.mh_face{width:100px; height:100px; background:url(../img/dzq/myhome_bg.jpg) 0px  -234px no-repeat; padding:8px 12px; float:left}
.mod_face{width:100px; height:100px; position:relative;display:block;}
.mod_face_text{position:absolute; visibility:hidden; top:70px; left:0px; width:100px; height:20px; padding:5px 0px; text-align:center; font-size:12px; color:#fff; background:#000;filter:alpha(opacity=70); /* IE */ -moz-opacity:0.7; /* Moz + FF */opacity: 0.7;}
.mod_face:hover .mod_face_text{ visibility: visible;}

.mh_info{float:left;width:295px;padding:5px 5px 0px 5px;}
.mh_info .name,.no_renzheng,.mh_info .sex,.mh_info .adress{float:left;}
.mh_info .float_message{position:absolute;top:0px; left:70px;}
.mh_info .name{font-size:24px; font-family:Tahoma,Helvetica,"Microsoft Yahei","微软雅黑",arial;line-height:30px; padding-right:10px;width:auto;height:30px;}
.no_renzheng{position:relative;background:url(../img/dzq/myhome_icon.gif) -476px  -113px no-repeat;padding:10px 2px 0px 18px; line-height:20px;width:auto}
.popular_renzheng{padding:10px 2px 5px 18px; line-height:20px;width:auto}
.popular_renzheng img{vertical-align: sub;}
.mh_info .float_message{background:url(../img/dzq/myhome_icon.gif) 0px 0px no-repeat;padding:5px 10px 5px 10px; line-height:20px;width:285px;height:20px;}
.mh_info .float_message .close{ float:right;cursor:pointer}
.mh_info .float_message a{padding:0px 5px;}
.mh_info .sex{padding:0px 12px 0px 17px;}
.mh_info .name_div{height:35px;}
.mh_info .sex_div{height:20px;padding:4px 0px 0px 0px;overflow:hidden;}
.mh_info .company_div,.mh_info .words_div{padding:2px 0px 0px 0px;max-height:44px;overflow:hidden}
.mh_info span.grey{color:#999;padding-right:5px;}
.blind_info{margin:10px 0px 0px}

.buiness_card{width:280px;float:left;height:130px;padding:13px 15px 0px 15px;}
.my_card{background:url(./images/my_b_card.jpg) no-repeat;}
.ta_card{background:url(../img/dzq/ta_b_card.jpg) no-repeat;}
.buiness_card .name{font-size:18px; font-family:Tahoma,Helvetica,"Microsoft Yahei","微软雅黑",arial;color:#555;margin-bottom:8px;}
.buiness_card .name span{padding-left:10px;font-size:12px;}
.buiness_card span.real{padding-left:0px;font-size:12px;color:#aaa;font-weight:normal}
.buiness_card .company{margin-bottom:8px;height:60px;overflow:hidden}
.buiness_card .company p{line-height:20px!important;}

.mh_right ul.mh_num{height: 48px;width:100%;padding:12px 0px 0px}
.mh_right ul.mh_num li{  float: left;  padding: 0 2px; text-align: center;}
.mh_right ul.mh_num li.line{width:1px; height:30px; margin:6px 10px;border-right: 1px solid #a7cbe2;}
.mh_right ul.mh_num li a{color:#555;text-align:center}
.mh_right ul.mh_num li a:hover{ color:#0078B6;text-decoration:underline}
.mh_right ul.mh_num li strong{ font-size:20px;line-height:20px; font-family:Arial,Helvetica,sans-serif; display:block}

.mh_right .mh_post{width:100%}
.mh_right .mh_post div.everyline{margin:7px 0px 0px}
a.mh_save_btn{width:57px; height:21px; display:block;cursor:pointer; text-decoration:none; letter-spacing:5px; font-size:14px!important; padding:7px 0px 5px 31px;color:#fff!important;line-height:20px!important; font-weight:bold; background:url(../img/dzq/myhome_btn.gif) 0px -160px no-repeat;}
a.mh_save_btn:hover{ background:url(../img/dzq/myhome_btn.gif) 0px -206px no-repeat;text-decoration:none;}
input.mh_save_btn{width:88px; height:33px;padding-left:30px;border:none;cursor:pointer; text-decoration:none; letter-spacing:5px; font-size:14px!important;color:#fff!important;line-height:20px!important; font-weight:bold; background:url(../img/dzq/myhome_btn.gif) 0px -160px no-repeat;}
input.mh_save_btn:hover{ background:url(../img/dzq/myhome_btn.gif) 0px -206px no-repeat;text-decoration:none;}
a.edit_info_btn{width:103px; height:20px; display:block; font-size:14px!important; padding:7px 0px 7px 25px;color:#fff!important;line-height:20px!important; font-weight:bold; background:url(../img/dzq/myhome_btn.gif) 0px 0px no-repeat;}
a.edit_info_btn:hover{ background:url(../img/dzq/myhome_btn.gif) 0px -51px no-repeat;}
.mh_post .b_send_message,.mh_post .b_add_attention,.mh_post .b_add_friend,.mh_post .b_attented{margin-right:7px;}
/* icon */
.mh_icon{ width:86px; height:28px;display:block;}
.mh_icon:hover{background:url(../img/dzq/myhome_icon.gif) 0px -183px no-repeat;}
.mh_icon span{width:60px; height:18px;padding:3px 0px 3px 28px;line-height:20px; display:inline-block;background:url(../img/dzq/myhome_icon.gif) no-repeat;}
.mh_icon span.add_party{ background-position:-3px -128px}
.mh_icon span.add_ask{ background-position:-3px -89px}
.mh_icon span.send_mess{ background-position:-3px -44px}


/* icon */
.mh_tab_parent{width:100%; height:28px;border-bottom:2px solid #ebebeb}
.mh_tab_parent li{width:100px; float:left;height:26px;padding-top:2px; text-align:center; font-size:12px;border-radius:3px 3px 0px 0px;color:#1b75ae; cursor:pointer}
.mh_tab_parent li.selected{background:#ebebeb; color:#555; font-weight:bold}

.mh_tab_child{width:100%; height:34px;background:#ebebeb;}
.mh_tab_child li{width:86px; float:left;height:22px;margin:5px 7px; text-align:center; font-size:12px;color:#1b75ae; cursor:pointer}
.mh_tab_child li.current{background:#fff; color:#555;}

.mh_right_content{border:1px solid #ddd; padding:5px 0px 5px 10px;margin-bottom:15px;border-radius:3px;}
.mh_right_content h4{font-size:12px;margin:5px 0px;}
.person_list_right li{width:65px;margin-right:5px;margin-bottom:8px;  height:auto!important;min-height:75px;height:75px; float:left; }
.person_list_right li .face{text-align:left; width:65px; height:50px;overflow:hidden}
.person_list_right li .face img{border:none;}
/*
.person_list_right li .face img{background: none repeat scroll 0 0 #FFFFFF; border: 1px solid #DDDDDD; border-radius: 5px 5px 5px 5px; padding: 3px;}
*/
.person_list_right li .name{height:20px;line-height:20px;text-align:left;overflow:hidden;}
.mh_right_content .more{text-align:right}
.mh_right_content .more a{color:#777; text-decoration: none;}
.mh_right_content .more a:hover{color:#1b75ae; text-decoration: underline;}
.mh_right_content .bottom_line{border-bottom:1px solid #ddd;margin:3px 0px; height:1px; overflow:hidden}

.party_list_right{}
.party_list_right li{padding-left:12px;margin-bottom:5px; background:url(../img/dzq/myhome_icon.gif) -482px -214px no-repeat}
.mh_tag_right{}
.mh_tag_right a{display:inline-block; width:auto;border:1px dashed #ccc; padding:2px 5px;margin:0px 8px 8px 0px;}
.mh_tag_right a:hover{background:#dcf0fd;border:1px dashed #77bae4;}

/*我的资料*/
.myinfo_main{background:#cfebfd;height:auto!important;min-height:580px;height:580px; border-top:1px solid #bae0ff}
.myinfo_left{width:210px; background:#cfebfd;float:left;}
.myinfo_right{background:#fff; width:783px;padding:10px 0px 10px 10px;height:auto!important;min-height:580px;height:580px; float:left;}
.myinfo_right h3.my_num span{font-size:12px; font-weight:normal}
.myinfo_right h3{font-size:14px;color:#555;margin:0px;}


.myinfo_big{width:185px;height:auto!important;min-height:100px; height:100px; padding:5px;margin:5px 5px 10px;border:1px solid #bae0ff; background:#fff;}
.myinfo_big .num{width:70px; float:left;height:100px;font-size:14px;line-height:26px;}
.myinfo_big .num a{padding-left:5px; font-weight:bold}
.myinfo_big .face{width:110px; float:left;height:100px;}
.myinfo_big .min_face{width:80px; float:left;height:75px;}
.myinfo_big .min_infos{width:100px; float:left;height:75px;}
.myinfo_big .min_infos a{font-size:14px; font-weight:bold}
.myinfo_big p{color:#777;line-height:18px;}

.myinfo_nav li a{display:block; width:auto; height:20px; padding:5px 0px 5px 60px; font-size:14px; text-decoration: none;background:url(../img/dzq/myhome_icon.gif) 40px -320px #cfebfd}
.myinfo_nav li a:hover{background:url(../img/dzq/myhome_icon.gif) 40px -320px #e9f6ff;}
.myinfo_nav li a.selected{background:#fff; font-weight:bold;color:#555; background:url(../img/dzq/myhome_icon.gif) 40px -283px #fff;}

.mh_info_tab{border-bottom: 1px solid #7fc0e1;list-style: none outside none; margin: 0 0 5px; height:auto!important;min-height: 30px;height:30px; padding: 0;}
.mh_info_tab li{width:80px; margin-right:10px; float:left;position:relative;}
.mh_info_tab li a{ position:relative; top:0px; left:0px;text-align:center;padding-top:4px; width:78px; height:25px; display:block;border: 1px solid #7fc0e1; border-bottom:0px; border-radius:3px 3px 0px 0px;background:#edf7ff}
.mh_info_tab li a.selected{width:78px; height:26px;background:#fff;color:#555;font-weight:bold}


.myinfo_content{width:auto; height:auto!important;min-height:300px;height:300px;padding-top:10px;}
.top_line{border-top:1px dashed #ddd;padding:15px 0px 10px 0px!important;}
/*我的资料*/

.my_person_list{width:378px; height:164px;overflow:hidden; border:1px solid #ddd;float:left;margin-bottom:10px;margin-right:10px;_margin-right:5px;}
.my_person_list .hisface{width:50px; heiht:50px;margin:8px;float:left;position:relative}
.my_person_list .hisface img{border:none}
.my_person_list .hisface div.online_icon,.my_person_list .hisface .offline_icon{width:16px; height:16px;overflow:hidden; position:absolute;right:0px;bottom:0px;}
.my_person_list .hisface div.online_icon{background:url(../img/dzq/online-icon.gif) 0px -39px green}
.my_person_list .hisface div.offline_icon{background:url(../img/dzq/online-icon.gif) 0px 0px #ccc;}
.my_person_list .hisdetail{width:300px;height:50px; float:left;margin:8px 8px 8px 0px;}
.my_person_list .hisdetail p{line-height:18px}
.my_person_list .hisdetail p span{padding:0px 5px; color:#999;}
.my_person_list .hisnews{height:56px;line-height:18px;overflow:hidden;padding:0px 8px;}
.my_person_list .hisnews a{color:#84afc6;text-decoration: none}
.my_person_list .hisnews a:hover{color:#84afc6;text-decoration: underline}
.my_person_list .hispost{ background-color: #EEEEEE;height: 25px;padding:8px;}


.notification {
    background-position: 10px 11px !important;
    background-repeat: no-repeat !important;
    border: 1px solid;
    font-size: 13px;
    margin: 0 0 15px;
    padding: 0;
    position: relative;
    width: 48%;
    border-radius: 6px 6px 6px 6px;
}

.notification div {
    display: block;
    font-style: normal;
    line-height: 1.5em;
    padding: 10px 10px 10px 36px;
}
.notification .close {
    color: #990000;
    font-size: 9px;
    position: absolute;
    right: 10px;
    top: 15px;
}

.attention {
    background: url("../img/icons/exclamation.png") no-repeat scroll 10px 11px #F2FDDB;
    border-color: #ADCF66;
    color: #666452;
}

.email_set{padding:10px; width:auto;}
.email_set h3{margin:5px 0px; font-size:14px;}
.email_set div.singleline{margin-bottom:8px;}
.email_set div.group{padding-bottom:10px;}

.sina_blind{width:360px; height:40px;margin-bottom:20px; background:url("../img/dzq/blind_bg.jpg") no-repeat; padding:15px 0px 0px 60px;}
.qq_blind{width:360px; height:40px; margin-bottom:20px;background:url("../img/dzq/blind_bg.jpg") no-repeat 0px -80px; padding:15px 0px 0px 60px;}

